Cheap Flights from London to Johannesburg
Finding cheap flights from London to Johannesburg depends on your departure airport, travel dates, airline and ticket type. Direct flights provide a faster journey, while connecting routes may offer more affordable options.
Travel Campus UK helps you compare:
- One-way and return flights from London to Johannesburg.
- Nonstop flights from London Heathrow.
- One-stop flights from Heathrow, Gatwick and other London airports.
- Economy, premium economy and business-class tickets.
- Last-minute flights and flexible departure dates.
- Eligible Book Now Pay Later flight options.
Whether you're planning months ahead or travelling at short notice, comparing the total fare and flight conditions can help you choose the right ticket.
Compare London to Johannesburg Flight DealsDirect Flights from London to Johannesburg
Yes. British Airways and Virgin Atlantic operate direct flights from London Heathrow (LHR) to Johannesburg O.R. Tambo International Airport (JNB).
A nonstop flight generally takes around 11 hours, with some scheduled journeys taking approximately 11–12 hours. Direct flights are available daily, although departure times and availability vary.
These services are convenient for travellers who want to avoid airport changes and arrive in Johannesburg after an overnight flight.

London Heathrow to Johannesburg
London Heathrow is the main airport for nonstop flights to Johannesburg. It offers direct services and additional connecting options through international hubs.
London Gatwick to Johannesburg
London Gatwick offers connecting flights to Johannesburg through airports such as Dubai, Doha and Istanbul, depending on the airline and travel date.
There are no regularly scheduled nonstop services on this route at present.
London Stansted and London City to Johannesburg
Travellers departing from London Stansted or London City Airport may find connecting itineraries. Compare the full journey carefully, as some options involve extended layovers or separate flight connections.
Airlines Flying from London to Johannesburg
Several international airlines serve the London–Johannesburg route.
| Airline | Route | Flight type |
|---|---|---|
| British Airways | Heathrow → Johannesburg | Direct |
| Virgin Atlantic | Heathrow → Johannesburg | Direct |
| Emirates | London → Dubai → Johannesburg | One-stop |
| Qatar Airways | London → Doha → Johannesburg | One-stop |
| Turkish Airlines | London → Istanbul → Johannesburg | One-stop |
| Ethiopian Airlines | London → Addis Ababa → Johannesburg | One-stop |
| Kenya Airways | London → Nairobi → Johannesburg | One-stop |
| Lufthansa | London → Frankfurt or Munich → Johannesburg | One-stop |
| KLM | London → Amsterdam → Johannesburg | One-stop |
Airline schedules and route availability can change. Compare the total travel time, ticket conditions and baggage allowance before selecting a flight.
London to Johannesburg Flight Duration and Distance
9,000 km
Approximate distance, depending on the airports and route
11–12 hrs
Direct flight duration
14–20+ hrs
Connecting flight duration
| Flight detail | Information |
|---|---|
| Departure city | London, United Kingdom |
| Arrival city | Johannesburg, South Africa |
| Main departure airport | London Heathrow (LHR) |
| Arrival airport | O.R. Tambo International (JNB) |
| Direct flight duration | Approximately 11–12 hours |
| Connecting flight duration | Often 14–20+ hours |
| Direct airlines | British Airways, Virgin Atlantic |
| Time difference | Johannesburg is 1–2 hours ahead of London |
South Africa uses South Africa Standard Time (UTC+2) throughout the year and does not change clocks seasonally. Johannesburg is one hour ahead of London during British Summer Time and two hours ahead during UK winter.
When Is the Cheapest Time to Fly from London to Johannesburg?
Flight prices change throughout the year based on demand, school holidays, airline availability and travel dates.
Often cheaper
April
Often higher
July
Historical fare trends currently suggest that April can be one of the cheaper months for London to Johannesburg return flights, while July often sees higher prices. Actual fares may differ significantly.
| Travel period | What to expect |
|---|---|
| January–March | Summer travel in Johannesburg, with variable fares |
| April–May | Potential off-peak flight deals and mild autumn weather |
| June–August | Cooler, drier weather; UK school holidays may increase demand |
| September–November | Spring travel and generally pleasant sightseeing conditions |
| December | Strong festive-season demand and potentially higher fares |
Tips for Finding Cheap London to Johannesburg Flights
- 1Compare direct and one-stop services.
- 2Check departure dates before and after your preferred travel day.
- 3Compare Heathrow and Gatwick departures.
- 4Search early for Christmas and school holiday flights.
- 5Check baggage costs before choosing the cheapest fare.
- 6Avoid unnecessarily long stopovers unless the savings justify them.
- 7Compare return tickets with one-way fares when planning flexible travel.
There is no guaranteed cheapest booking day. Flight prices can change at any time, so compare suitable options before confirming.
One-Way, Return and Business-Class Flights to Johannesburg
One-Way Flights from London to Johannesburg
One-way tickets can be useful for extended visits, relocations or passengers with flexible return plans. Check the entry requirements for your circumstances, including any onward travel documentation.
Return Flights from London to Johannesburg
Return tickets are popular with holidaymakers, business travellers and passengers visiting family. Compare your outbound and return dates to find the most convenient combination.
Business-Class Flights from London to Johannesburg
Business-class travel may include lie-flat seating, lounge access, additional baggage and enhanced onboard services, depending on the airline and aircraft.
Travel Campus UK can help you compare available cabin classes and fare conditions.
For overnight long-haul flights, a premium cabin can be particularly attractive when you need to arrive rested for a meeting or onward journey.

Book Now Pay Later Flights from London to Johannesburg
Planning a trip to South Africa? Travel Campus UK offers eligible customers flexible payment options on selected flight bookings.
Depending on your itinerary, you may be able to arrange staged payments rather than paying the entire amount immediately.
Our travel consultants can explain the available deposit requirements, payment deadlines and booking conditions.
Payment plans are subject to eligibility and availability. Ask our team for details before confirming your booking.
Ask About Book Now Pay Later FlightsJohannesburg O.R. Tambo International Airport (JNB)

O.R. Tambo International Airport is the main international gateway to Johannesburg and a major connecting airport for Southern Africa.
Located approximately 20–25 kilometres from central Johannesburg, the airport provides access to the city's business districts, hotels and nearby destinations.
If your flight arrives late at night, consider arranging your airport transfer in advance.
Getting from Johannesburg Airport to the City
Travellers arriving at O.R. Tambo can choose from several transport options:
Gautrain
A convenient rail connection between the airport and Sandton, with onward connections to other stations.
Airport transfers
Suitable for families, groups and travellers with additional luggage.
Ride-hailing services
Available through designated pickup arrangements.
Car hire
Useful for travellers planning to explore Gauteng or visit destinations outside Johannesburg.
Connecting Flights from Johannesburg to Other Destinations
Johannesburg is an important gateway for travellers continuing to other parts of South Africa and neighbouring countries.
From O.R. Tambo International Airport, passengers can find onward connections to destinations such as the following, subject to airline schedules:
- Cape Town
- Durban
- Gqeberha
- Harare
- Victoria Falls
If you're visiting more than one city, consider a multi-city itinerary rather than purchasing separate tickets.
Best Time to Visit Johannesburg
Johannesburg offers different travel experiences throughout the year.
December to February
Warm summer weather, with afternoon thunderstorms possible. This period is popular for festive travel and family visits.
March to May
Comfortable autumn temperatures, making it an appealing time for sightseeing and exploring the city.
June to August
Dry winter weather with sunny days and cold nights. This season can be suitable for combining Johannesburg with a safari holiday.
September to November
Spring brings warmer weather and blooming jacaranda trees, particularly around October and November.
Things to Do in Johannesburg
Johannesburg offers a combination of history, culture, shopping and nearby wildlife experiences.

Apartheid Museum
Learn about South Africa's history and journey towards democracy.

Constitution Hill
Explore a historic site that now houses South Africa's Constitutional Court.

Soweto
Discover significant cultural and historical landmarks, including Vilakazi Street.

Sandton
Visit the city's major business district, shopping centres and restaurants.

Cradle of Humankind
Explore a UNESCO World Heritage Site known for important fossil discoveries.

Safari experiences
Consider nearby wildlife reserves or a longer trip to Kruger National Park.
Johannesburg is also a convenient starting point for travellers exploring South Africa beyond the city.
South Africa Visa and Entry Requirements for UK Travellers
- British citizens travelling on a full British citizen passport can generally visit South Africa for tourism or business for up to 90 days without obtaining a visa in advance.
- Your passport must have at least two blank pages and remain valid for at least 30 days after your planned departure from South Africa.
- Travellers holding other nationalities should check their individual visa requirements, even if they live in the UK.
- South Africa also requires an online customs traveller declaration, subject to applicable exemptions.
- Additional documentation may be required when travelling with children.
- Before departure, check the latest South Africa entry requirements.
Why Book London to Johannesburg Flights with Travel Campus UK?
Travel Campus UK helps you explore flight options that match your schedule, budget and travel requirements.
Direct and Connecting Flight Options
Compare nonstop flights from London Heathrow alongside connecting itineraries from other London airports.
Competitive Airfares
Find available one-way, return and premium-cabin fares without overlooking baggage costs or connection times.
Flexible Payment Enquiries
Ask about eligible Book Now Pay Later arrangements for selected flights.
Personalised Booking Assistance
Our team can help you compare airline schedules, understand ticket conditions and select suitable travel options.
Support for Family and Business Travel
Whether you're visiting relatives, arranging a business trip or planning a holiday, we can help you explore suitable flights.
Start your search with Travel Campus UK or contact our team through live chat.
FAQs
Yes. British Airways and Virgin Atlantic operate direct flights between London Heathrow and Johannesburg O.R. Tambo International Airport.
A nonstop flight generally takes approximately 11–12 hours, depending on the scheduled service and operating conditions.
London Heathrow is the best choice for travellers seeking direct flights. Gatwick and other London airports may offer suitable connecting itineraries.
April is often among the cheaper months based on historical fare trends. However, prices depend on airline availability, travel dates and seasonal demand.
Yes. Connecting flights are available from London Gatwick, although regularly scheduled nonstop services are not currently available.
Yes. Return flights are available with direct and connecting airlines. Compare departure dates, baggage allowances and fare conditions before booking.
Travel Campus UK offers eligible flexible payment options on selected flights. Contact the booking team to confirm availability and applicable terms.
British citizens can generally visit South Africa for tourism or business for up to 90 days without a visa, subject to entry requirements.
The Gautrain provides a direct rail service between O.R. Tambo International Airport and Sandton. Private transfers and ride-hailing options are also available.
Yes. Last-minute flights may be available, but fares and seat availability vary. Compare direct and connecting routes to find suitable options.
Book Cheap Flights from London to Johannesburg Today
Ready to travel? Find affordable flights from London to Johannesburg with Travel Campus UK.
Compare direct services, connecting routes, one-way and return tickets, and eligible flexible payment options.
Whether you're visiting family, exploring South Africa, or travelling for business, our team can help you find a flight that suits your plans.
- ✓ Direct flights
- ✓ Return fares
- ✓ Flexible payment options
Visit Travel Campus UK to start planning your journey.
